type unique.canonMap

8 uses

	unique (current package)
		canonmap.go#L20: type canonMap[T comparable] struct {
		canonmap.go#L26: func newCanonMap[T comparable]() *canonMap[T] {
		canonmap.go#L27: 	cm := new(canonMap[T])
		canonmap.go#L37: func (m *canonMap[T]) Load(key T) *T {
		canonmap.go#L58: func (m *canonMap[T]) LoadOrStore(key T) *T {
		canonmap.go#L145: func (m *canonMap[T]) expand(oldEntry, newEntry *entry[T], newHash uintptr, hashShift uint, parent *indirect[T]) *node[T] {
		canonmap.go#L180: func (m *canonMap[T]) cleanup(hash uintptr, wp weak.Pointer[T]) {
		handle.go#L67: 	*canonMap[T]